/*下层--通用样式*/
.breadCrum { border-bottom:1px #F2F2F2 solid; background-color:#FFF; margin-bottom:50px; }
.breadCrum .s_menu { }
.breadCrum .s_menu li { float:left; padding-left:30px; padding-right:30px; margin-left: -1px; cursor:pointer; }
.breadCrum .s_menu li a { display:block; text-align:center; font-size:15px; height: 56px; line-height: 56px; color:#999999; border-bottom:3px #FFFFFF solid; }
.breadCrum .s_menu li.cur a, .breadCrum .s_menu li:hover a { border-bottom:3px #006EE2 solid; color:#006EE2; }
.posi { font-weight:normal; padding-top: 20px; color:#999; font-size: 12px; }
.posi a { color:#999; }
.posi em { margin:0 5px; }
.mh { min-height:400px; }
#FocusBG { width:100%; z-index:-99px; }
.fullSlide { width:100%; position:relative; height:350px; }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; height:350px; overflow:hidden; text-align:center; }
.fullSlide .bd li a { display:block; height:350px; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block;  *display:inline;
zoom:1; width:22px; height:22px; margin:5px; overflow:hidden; filter:alpha(opacity=50); opacity:0.5; line-height:999px; }
.fullSlide .hd ul .on { }
.fullSlide .prev, .fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%; z-index:1; width:40px; height:60px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; }
.fullSlide .next { left:auto; right:15%; background-position:-6px -137px; }
#body #InnerBanner { padding-top:5px; width:1200px; margin:auto; }

.Position-box { background:#F2F2F2; padding:20px 0px; margin:0px auto; }
.Position { font-size:14px; width:1184px; color:#555555; border-left:6px solid #FF9900; padding-left:10px; margin:0px auto; }
.Position a { color:#555555; }


.nr-img { display:none;}
.main-title { margin:0px auto; margin-bottom:20px; text-align:left; color:#117CFF; font: bold 20px/58px "微软雅黑"; height:58px; border-bottom:2px solid #117CFF;}
.main-content { margin:30px auto; color:#555555; font-size:14px; line-height:36px;}
.main-content p{ line-height:30px;}






/*内页图标*/
.i_icon { line-height:25px; font-size:12px; height:25px; color:#8c8c8c; border-bottom:1px solid #eee; padding-bottom:6px; }
.icon_pubtime { background:url("../images/news_pubtime.png") no-repeat left center; padding:0 15px 0 18px; float:left; }
.icon_author { background:url("../images/news_author.png") no-repeat left center; padding:0 20px; float:left; }
.icon_from_name { background:url("../images/news_source.png") no-repeat left center; padding:0 15px 0 20px; float:left; }
.icon_hit { background:url("../images/news_source.png") no-repeat left center; padding:0 15px 0 20px; float:left; }
.content h3 { font: normal 24px/36px "微软雅黑"; color:#333; text-align:center; }
.content .infos { font-size:12px; line-height:40px; color:#666666; text-align:center; }
.content .maincontent { font: normal 14px/28px "微软雅黑";  min-height:300px; }
.content .maincontent td{ text-align:center;}
.content .maincontent .td1{ background:#117CFF; color:#FFFFFF; text-align:center;}
.content .maincontent .title1{ color:#117CFF; font: bold 20px/50px "微软雅黑";}
.content .maincontent p { padding:0px; font: normal 14px/28px "微软雅黑"; }
.content .download { background:url("/images/HituxCMSNote/downicon.gif") no-repeat 15px 7px; padding-left:55px; border:1px solid #F5F5F5; line-height:40px; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin:10px 0px; }
.content .prenext { padding:10px 0px; margin-top:10px; color:#117CFF;}
.content .prenext ul li { font: normal 14px/32px "微软雅黑"; }
.main .ArticleList { font-size:12px; }
.main .ArticleList .ArticleListLink a { font: normal 16px/26px "微软雅黑"; }
.main .ArticleList .ArticleListLink a:hover { color:#000000; }

.ArticleList td { line-height:35px; border-bottom:1px dashed #CCC; }
.ArticleList .fw_t { font-size:16px; }
.ArticleList .fw_s { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#707070; }
.ArticleList ul li span { color:#0060CA; font-size:16px; padding-right:20px; }
.ArticleList ul li p { line-height:200%; color:#999; padding:5px 0px; }
.ArticleList ul li { border-bottom:1px dotted #dddddd; padding:10px 0px 10px 0px; }

/* sitemap */
#body .inner .right .main .SiteMap { padding:0px 10px; }
#body .inner .right .main .SiteMap ul li { font-weight:bold; line-height:25px; padding:10px 20px; border-bottom:1px dashed #CCCCCC; font-size:14px; background:url("/images/HituxCMSNote/ico4.jpg") no-repeat left 18px; }
#body .inner .right .main .SiteMap ul li ul li { font-weight:normal; border-bottom:none; font-size:12px; background:none; padding:5px 0px; }
/* FeedBack */
 .FeedBack { }
.FeedBack .Fleft { width:90px; float:left; }
.FeedBack .Fleft .Ficon { padding:0px 12px; }
.FeedBack .Fleft .Fname { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px; color:#8F050A; font-weight:bold; }
.FeedBack .Fright { float:left; width:600px; padding-bottom:10px; }
.FeedBack .Fright .Fcontent .Ftime { text-align:right; font-family:Arial, Helvetica, sans-serif; color:#8F050A; padding:0px 20px 5px 20px; }
.FeedBack .Fright .Fcontent { width:600px; background:url("/images/HituxCMSNote/PostBG.jpg") no-repeat left top; padding:10px 0px; }
.FeedBack .Fright .Fcontent p { padding:0px 20px 5px 50px; }
.FeedBack .Fright .Fcontent .Freply .FRtitle { margin-left:20px; line-height:20px; color:#FFFFFF; height:25px; background:url("/images/HituxCMSNote/picon.gif") no-repeat 2px 0px; padding-left:20px; font-weight:bold; }
.FeedBack .Fright .Fcontent .Freply p { color:#989E4D }
.FeedBack .Fright .Fline { float:right; width:572px; border-top:1px solid #EDEDEF;  filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999, Strength=1, Direction=180);
}
.FeedBack .IntroTitle { width:765px; margin:auto; }
.FeedBack .commentbox { padding-top:5px; }
.FeedBack .commentbox #commentform td { height:40px; font-size:12px; }
.FeedBack .commentbox #commentform input { height:25px; line-height:25px; }
.FeedBack .commentbox #commentform td span { font-weight:bold; color:#900; }
.FeedBack .commentbox #commentform .Cbutton { line-height:25px; background:#8F050A; border:none; color:#FFFFFF; font-size:14px; cursor:pointer; }
#body .inner .right .main .FeedBack .commentlist dt { padding:5px 10px; background-color:#dededc; height:22px; line-height:22px; font-size:12px; }
#body .inner .right .main .FeedBack .commentlist dd { padding:15px 0px 15px 0px; line-height:180%; font-size:14px; }
#body .inner .right .main .FeedBack .commentlist dd b { color:#458D3A; }
#body .inner .right .main .FeedBack .commentlist dd span { color:#A00000; }
#body .inner .right .main .FeedBack .commentlist p { padding:0px; line-height:180%; margin:0px; }
.clicktimes { display:none; }
/*img list*/
.ImageList { }
.ImageList .ImageBlock { width:290px; height:325px; text-align:center; overflow:hidden; cursor:pointer; }
.content .ImageList .ImageBlock { height:200px; text-align:center; float:left; }
.ImageList .ImageBlock:hover { }
.ImageList .ImageBlock .ImageNote { padding:0px; line-height:25px; color:#FFFFFF; }
.ImageList .ImageBlock p a { }
.ImageList .ImageBlock img { padding:10px; width:230px; }
.ImageList .ImageBlock img:hover { }
.ImageList .ImageBlock p { text-align:center; bottom:0px; display:none; color:#333; height:20px; line-height:20px; }
.content .ImageList .ImageBlock p { color:#585858; }
.ImageList .ImageBlock a { text-decoration:none; }
#body .prenext .blk_29 { PADDING:0px 0px; OVERFLOW: hidden; ZOOM: 1; POSITION: relative; }
#body .prenext .blk_29 .LeftBotton { BACKGROUND: url(/images/Arrow_l.jpg) no-repeat -1px 0px; LEFT: 0px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 114px }
#body .prenext .blk_29 .RightBotton { RIGHT: 5px; BACKGROUND: url(/images/Arrow_r.jpg) no-repeat -0px 0px; FLOAT: right; right:0px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 50px; HEIGHT: 114px }
#body .prenext .blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; PADDING:15px 0 0 0px; float:left; height:170px; width:800px; POSITION: relative; left:50px; }
#body .prenext .blk_29 .box { FLOAT: left; WIDTH: 200px; TEXT-ALIGN: center; }
#body .prenext .blk_29 .box IMG { BORDER: #ccc 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:160px; height:120px; }
#body .prenext .blk_29 .box A:hover IMG { BORDER: #3092b9 1px solid; }
#body .prenext .blk_29 .box P { WIDTH: 200px; LINE-HEIGHT: 20px; text-align:center; font-size:12px; color:#3092b9 }
/* open div*/
#popupMask { display:none; position:absolute; top:0; left:0; width:100%; height:100%; z-index:9990; background-color:#000; -moz-opacity: 0.7; opacity:0.70; filter: alpha(opacity=70); font-size:12px; }
#popupContainer { position: absolute; z-index: 9991; top: 0px; left: 0px; display:none; padding: 0px; }
#popupInner { border: 3px solid #8F050A; background-color: #FFFFFF; }
#popupFrame { margin: 0px; width: 100%; height: 100%; position: relative; z-index: 9; }
#popupTitleBar { background:url("/images/box_bg1.jpg") repeat-x left top; color: #8F050A; font-weight: bold; height: 1.3em; padding: 5px; z-index: 9992; text-align:center; }
#popupTitle { float:left; font-size: 1.1em; }
#popupControls { float: right; cursor: pointer; cursor: hand; }
#popupControls a span { display: block; height: 15px; width: 15px; text-indent: -9000px; background: url('/images/close.gif') no-repeat; }
.VideoBox { padding:10px; }
.right .news-02 { padding: 0px 0; }
.right .news-02 ul li { background: url("/images/tit-bg.jpg") no-repeat scroll left bottom transparent; padding: 20px 0; border-bottom:1px dotted #DDDDDD; }
.right .news-02 ul li .time { float: left; font-size: 14px; text-align: center; width: 90px; color:#CCC; }
.right .news-02 ul li .time strong { display: inline-block; font-size: 30px; line-height: 30px; width: 100%; }
.right .news-02 ul li .time-txt { float: right; width:690px; }
.right .news-02 ul li .time-txt h3 { color: #000000; font-size: 14px; height: 30px; }
.right .news-02 ul li .time-txt h3 a { color: #000000; }
.right .news-02 ul li .time-txt h3 a:hover { color: #a98533; }
.right .news-02 ul li .time-txt p { font-size: 12px; color:#ccc; }
